tightly woven flat fabric - Turkish English Dictionary